package com.anolesoft.amljmes.fortysix.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDate;
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MesBzzFollowDto implements Serializable {
    private String objuid; //主键
    private String dingdanhao; // 订单号
    private String peitaodanhao; // 配套单号
    private String ptdmxObj; // 配套单明细主键
    private String hegebiaoqian; // 合格标签
    private String paigonghao;//派工号
    private String jixing;//机型
    private String tuhao;//图号
    private String jiaofuchejian;// 交付车间
    private String jieshouchejian;// 接收车间
    private String jiaofushunxu;// 交付顺序
    private Integer shuliang;// 数量
    private String caozuoren;// 操作人
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GTM+8")
    private LocalDate caozuotime;// 操作时间
//    private String caozuotimeStr;// 操作时间字符串
    private String xianghao;//  箱号
    private String jianyanren;//  检验人
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GTM+8")
    private LocalDate jianyantime;//  检验时间
//    private String jianyantimeStr;// 检验时间字符串
    private String factoryId;//  厂代号
    private Integer type;//  类型 0：绑定 1：解除
    private String pici;//  批次
    private String jiaci;//  架次
    private String fathernumber;//  父件号
    private String fathername;//  父件名称
    private String proportion;//  比例
    private String shenpiren;// 审批人
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GTM+8")
    private LocalDate shenpitime;// 审批时间
    private String tishenren;// 提审人
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GTM+8")
    private LocalDate tishentime;// 提审时间
    private String chehiuren;// 撤回人
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GTM+8")
    private LocalDate chehiutime;// 撤回时间
}
